to stress-relieve - French English Dictionary